scarcer than hens' teeth - French English Dictionary